Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHARLBURY MEWS Terraced £217,340 £215,000 21 Apr 2023
8 CHARLBURY MEWS Terraced £254,360 £152,000 17 May 2013